<?php
/**
 * 获取角色列表
 * User: Administrator
 * Date: 2018\8\31 0031
 * Time: 17:14
 */

namespace app\Lib\InterfaceIn\Role\RoleManage;


interface GetRoleListHandle
{
    /**
     * 查询内容
     * @param $keyword
     * @return $this
     */
    public function setKeyword($keyword);

    /**
     * 查询内容类型
     * @param $keywordType
     * @return $this
     */
    public function setKeywordType($keywordType);

    /**
     * page页数
     * @param $page
     * @return $this
     */
    public function setPage($page);

    /**
     * page页数
     * @param $limit
     * @return $this
     */
    public function setLimit($limit);

    /**
     * isPage获取page
     * @param $isPage
     * @return mixed
     */
    public function isPage($isPage);
    /**
     * 列表
     * @return array
     */
    public function getList();

}